\hypertarget{structJingle}{
\section{Jingle Struct Reference}
\label{structJingle}\index{Jingle@{Jingle}}
}


{\ttfamily \#include $<$sound.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
unsigned char $\ast$ \hyperlink{structJingle_ad6100f064ee1561b8d3a689eb550da96}{notes}
\item 
unsigned int $\ast$ \hyperlink{structJingle_a567aa400bda98655497a5718a9166d3e}{times\_\-ms}
\item 
unsigned char \hyperlink{structJingle_a36e55b09aebdf322a23e6787a4cc9681}{duration}
\item 
unsigned char \hyperlink{structJingle_ae7985aaeef8cf5a7ca0ac331cad298d3}{repeat}
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{structJingle_a36e55b09aebdf322a23e6787a4cc9681}{
\index{Jingle@{Jingle}!duration@{duration}}
\index{duration@{duration}!Jingle@{Jingle}}
\subsubsection[{duration}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf Jingle::duration}}}
\label{structJingle_a36e55b09aebdf322a23e6787a4cc9681}
\hypertarget{structJingle_ad6100f064ee1561b8d3a689eb550da96}{
\index{Jingle@{Jingle}!notes@{notes}}
\index{notes@{notes}!Jingle@{Jingle}}
\subsubsection[{notes}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char$\ast$ {\bf Jingle::notes}}}
\label{structJingle_ad6100f064ee1561b8d3a689eb550da96}
\hypertarget{structJingle_ae7985aaeef8cf5a7ca0ac331cad298d3}{
\index{Jingle@{Jingle}!repeat@{repeat}}
\index{repeat@{repeat}!Jingle@{Jingle}}
\subsubsection[{repeat}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char {\bf Jingle::repeat}}}
\label{structJingle_ae7985aaeef8cf5a7ca0ac331cad298d3}
\hypertarget{structJingle_a567aa400bda98655497a5718a9166d3e}{
\index{Jingle@{Jingle}!times\_\-ms@{times\_\-ms}}
\index{times\_\-ms@{times\_\-ms}!Jingle@{Jingle}}
\subsubsection[{times\_\-ms}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int$\ast$ {\bf Jingle::times\_\-ms}}}
\label{structJingle_a567aa400bda98655497a5718a9166d3e}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
atmega1281/mid/include/\hyperlink{sound_8h}{sound.h}\end{DoxyCompactItemize}
